全部学科
Python全栈
python
NodeJS全栈
nodejs
📅 2026-05-23 5 分钟 ✍️ juanwangdev

package.json 脚本命令

Vite 项目通过 package.json 的 scripts 字段定义常用命令,理解各脚本的作用是开发的基础。

核心脚本

JSON
{
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "preview": "vite preview"
  }
}
命令作用执行时机
npm run dev启动开发服务器开发调试时
npm run build执行生产构建发布部署前
npm run preview预览构建产物构建完成后

dev 命令详解

Bash
npm run dev

# 指定端口
npm run dev -- --port 3000

# 自动打开浏览器
npm run dev -- --open

# 指定主机
npm run dev -- --host

开发服务器启动后支持热更新(HMR),修改代码即时生效。

build 命令详解

Bash
npm run build

# 指定模式
npm run build -- --mode staging

# 指定输出目录
npm run build -- --outDir dist-staging

构建产物输出到 dist 目录,包含优化后的静态资源。

preview 命令详解

Bash
npm run preview

# 指定端口
npm run preview -- --port 4173

preview 启动一个静态服务器,模拟生产环境运行构建产物。

注意:preview 需先执行 build,否则 dist 目录不存在。

执行流程

text
开发流程: npm run dev → 编写代码 → 热更新即时生效

部署流程: npm run build → 生成 dist → npm run preview 验证 → 部署 dist

要点总结

  • dev 启动开发服务器,支持热更新
  • build 执行生产构建,输出到 dist
  • preview 预览构建产物,验证部署效果
  • 命令可通过 --参数 传递选项
想在手机上练习这篇文章的配套题目?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码
← 上一篇 项目目录结构解析
下一篇 → 启动开发服务器
扫码体验小程序
加载中
想在手机上刷题学习?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码